跳到主要内容

OV80i 相机到 PLC 的通信失败

本页介绍在 OV80i 相机无法与 PLC 通信时的故障排除方法。您可以通过以下两种方式进行集成:

  1. EtherNet/IP(使用 EDS 文件的基于网络的通信)
  2. 硬连线数字 I/O(DO/DI 信号)

Option 1: EtherNet/IP (Network Integration)

How It Works

  • OV80i 作为一个 EtherNet/IP 适配器
  • 您的 PLC 将作为 scanner/master,循环读取/写入 I/O 汇编
  • 使用 EDS 文件在 PLC 的工程环境中配置相机

Setup Steps

  1. 为 OV80i 指定静态 IP,并确保其与 PLC 处于同一子网
  2. 在相机 UI 的 Industrial Ethernet 下启用 EtherNet/IP 模式
  3. 下载并导入 OV80i_EDS 文件到 PLC 工具
  4. 将相机添加为设备,配置 I/O 汇编实例,并设置 RPI(Requested Packet Interval)
  5. 将汇编 I/O 标签映射到 PLC 变量,并验证实时数据交换

What You Get

  • Input Assembly 包括状态位(Online、Trigger Ack、Result Available)、配方 ID、ROI(Region of Interest)结果等
  • Output Assembly 允许 PLC 发送命令,如硬件触发或配方切换

Troubleshooting EtherNet/IP

  • 在 PLC 工具中检查 PLC I/O 连接状态
  • 对相机 IP 进行 Ping,以确保网络连通性
  • 确保 RPI 设置在支持的循环周期内(20–10,000 ms)
  • 在 I/O 中确认 Inspection Completed 与 ROI 数据位是否正确切换

Option 2: Digital I/O (Physical Wiring)

  • 使用 Digital Output (DO1) 来指示结果
  • 使用 Trigger Input 触发由 PLC 发起的采集
  • DO/DI 线为 NPN sinking(下拉至 GND)

Wiring Overview

  1. DO GND 连接到 PLC GND
  2. DO1Trigger IN 或其他 I/O 连接到相应的 PLC 输入/输出
  3. 由于 DO1 下拉至 GND,PLC 配置为 active-low detection

When to Use a Relay

需要继电器的情况:

  • PLC 需要 PNP/源信号
  • 负载超过 100 mA(DO 的最大电流)
  • 系统之间需要隔离

继电器接线示例:

nginx
CopyEdit
DO1 ──⟶ Relay Coil ──+24 V

DIO GND ──────────┘

  • 继电器的触点将向 PLC 传递干净的信号,而不从 DO1 吸取电流

Troubleshooting Digital I/O

  • 在有效时测量 DO1 电压从 24 V → 0 V 的切换
  • 确保 DIO GND 与 PLC 公共接地
  • 验证 PLC 输入是否配置为 NPN/active-low 逻辑

最终检查清单

检查项EtherNet/IPDigital I/O
OV80i 与 PLC 在同一子网n/a
已配置静态 IPn/a
已导入 EDS 文件n/a
EtherNet/IP I/O 汇编已映射n/a
DO GND 连接到 PLC GNDOptional
DO1 连接到 PLC 输入或继电器Optional
需要源信号时使用继电器Optional
PLC 读取到有效的检查结果

🔗 See Also